home *** CD-ROM | disk | FTP | other *** search
- Date: 29-APR-1987 15:39:01
- From: SYSKERMIT%vax1.central.lancaster.ac.uk@Cs.Ucl.AC.UK
- Subject: File HP8KER.BWR
-
- KNOWN PROBLEMS IN HP86 KERMIT
- =============================
-
- (Last updated at 10:45 Hrs on 16Apr87)
-
- Version 1.01
- ------------
-
- All reported bugs in 1.00 are cleared in this release.
-
- No bugs specific to this version are yet known.
-
-
- Version 1.00
- ------------
-
-
- 1. Flow control - XON/XOFF is not working correctly, also handshake
- NONE does not work. This causes the RS232 transmitter on the HP86
- to be disabled after each enter, and stops file transfer
- completely. This problem was noticed on a VAX minicomputer, it may
- however apply to other systems.
-
- The effect of the bug is as follows. When the RS232 settings have
- been changed to full duplex with flow control as XON/XOFF, it has
- been found that characters that are typed on the keyboard will not
- appear on the screen until the key k14 is pressed. Also if you try
- to send a file from the VAX Kermit to the HP86 the transfer will
- fail due to timeouts.
-
- This bug is caused by a single error and is therefore simple to
- fix. The line that needs to be changed is as follows:-
-
- 1380 IF K$=EL$ THEN K$=CR$ @ f=HS#1 ! Endline = CR, set flag if handshake
-
- It should be changed to:-
-
- 1380 IF K$=EL$ THEN K$=CR$ @ f=HS#0 ! Endline = CR, set flag if handshake
-
- The simplest way to change this line is to load the KERMIT program
- (after loading UTIL/1), list line 1380 (use LIST 1380,1380), change
- the line and then STORE the KERMIT program. For safetys sake it
- would be wise to keep a copy of the old KERMIT program before
- changing it.
-
- Note: the KERMIT program itself is not commented, so if you wish to
- change the commented versions as well you should consult the HP86
- installation manual appendix C and follow the method suggested for
- updating the program.
-
- 2. Linefeed causes a carriage return as well as linefeed. There are
- four lines that need to be changed to fix this problem, they are as
- follows:-
-
- 1460 C=C+1 @ IF C<80 THEN 1490 ! increase column count
- 1470 C=0 @ R=R+1 @ IF R=204 THEN R=0 ! next line (reset if screen end)
-
- and:-
-
- 1670 C=C+1 @ IF C<80 THEN 1700 ! Increase column count
- 1680 C=0 @ R=R+1 @ IF R=204 THEN R=0 ! next line (reset if screen end)
-
- these should be changed so they read:-
-
- 1460 C=C+1 @ IF C<80 THEN 1490 ELSE C=0 ! increase column count
- 1470 R=R+1 @ IF R=204 THEN R=0 ! next line (reset if screen end)
-
- and:-
-
- 1670 C=C+1 @ IF C<80 THEN 1700 ELSE C=0 ! Increase column count
- 1680 R=R+1 @ IF R=204 THEN R=0 ! next line (reset if screen end)
-
- These can be changed using the method described in 1.
-
- 3. The FORTRAN boot program HP8BOO.FOR contains two calls to external
- subroutines specific to Sheffield Polytechnic, NULLIN and RETYPE,
- these routines are not necessary and can be removed.
-
- ------------------------------
-
-